do (someone) down - French English Dictionary